package com.example.wacoffee_manage.Service;

import com.example.wacoffee_manage.DTO.getLastDTO;
import com.example.wacoffee_manage.pojo.TopProduct;
import com.example.wacoffee_manage.vo.orderReportVo;
import com.example.wacoffee_manage.vo.userVo;
import jakarta.servlet.http.HttpServletResponse;

import java.util.List;

public interface reportService {

    void exportBusinessData(HttpServletResponse response);

    List<TopProduct> getTopProducts(getLastDTO getLastDTO);

    orderReportVo getLastDaysOrders(getLastDTO getLastDTO);

    int getTotalGoods(getLastDTO getLastDTO);

    userVo getLastUser(getLastDTO getLastDTO);
}